Skip to content

Conversation

xemle
Copy link

@xemle xemle commented Aug 7, 2017

What issue is this PR resolving? Alternatively, please describe the bugfix/enhancement this PR aims to provide

_inc() does not change the status if status is larger or equal than 0.99. So no new $timeout promises need to be created if status >= 0.99.

This will fix some issues with protractor which waits until all $timeout promises are completed. Before new $timeout promises where created again and again and protractor timeouts occurred.

Have you provided unit tests that either prove the bugfix or cover the enhancement?

Test provided that no new $timeout is created after status reaches 0.99

Related issues
#337

_inc() does not change the status if status is larger or equal than
0.99. So no new $timeout promises need to be created if status >= 0.99.

This will fix some issues with protractor which waits until all $timeout
promises are completed. Before new $timeout promises where created
again and again and protractor timeouts occurred.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant